export default function updateMini() {
	if (uni.canIUse("getUpdateManager")) {
		const updateManager = uni.getUpdateManager();
		updateManager.onCheckForUpdate((res) => {
			// 请求完新版本信息的回调
			if (res.hasUpdate) {
				updateManager.onUpdateReady((res) => {
					uni.showModal({
						title: "提示",
						showCancel: false,
						content: "新版本已经准备好，请重启应用",
						success(res) {
							if (res.confirm) {
								// 新的版本已经下载好，调用 applyUpdate 应用新版本并重启
								updateManager.applyUpdate();
							}
						}
					});
				});
			}
		});
		updateManager.onUpdateFailed((res) => {
			// 新的版本下载失败
			uni.showModal({
				title: "提示",
				showCancel: false,
				content: "当前版本过低，请您删除当前小程序，重新搜索打开"
			});
		});
	} else {
		uni.showModal({
			title: "提示",
			showCancel: false,
			content: "当前微信版本过低，无法使用该功能，请升级到最新微信版本后重试"
		});
	}
}
